.questionBlock{
  margin-bottom: 15px;
  /*overflow: hidden;*/
}
.questionBlock .questionTitle{
  font-size: 15px;
  /*font-weight: bold;*/
  padding:10px 15px;
  background-color: #F6F6F6;
  color: #2E2E2E;
  border-radius: 10px;
}
.questionBlock  .expand{
  font-size: 15px;
  font-weight: normal;
  color: #2E2E2E;
  padding:10px 15px;
  background-color: #F6F6F6;
  box-shadow: 0px 3px 6px rgba(46, 46, 46, 0.05);
  border-radius: 0px 0px 10px 10px;
  display: none;
}
.questionBlock .questionTitle.active{
  background-color: #F9B100;
  border-radius: 10px 10px 0px 0px ;
}
.questionBlock .questionTitle span:first-child,.questionBlock .expand span:first-child{
  display: inline-block;
  vertical-align: top;
}
.questionBlock .questionTitle span:first-child{
  font-weight: bold;
}
.questionName {
  display: inline-block;
  vertical-align: middle;
  width: 915px;
}
.questionBlock .questionTitle i{
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  background-position: center;
  background-size: cover;
  cursor: pointer;
}
.questionBlock .questionTitle i.bottomIcon{
  background-image: url("../img/bottom.png");
}
.questionBlock .questionTitle i.topIcon{
  background-image: url("../img/top.png");
}
.page {
  text-align: center;
  margin: 25px 0;
}
